package si.yun.entity;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
import java.io.Serializable;
import java.util.Date;
/** 
 * @Author Cxc 
 * @Author QQ:1304793236 
 * @Date 2021-08-06 09:07:20 
 */
@Entity
@Table ( name ="sy_course_record" )
public class SyCourseRecord  implements Serializable {

	private static final long serialVersionUID =  7938061032983517849L;

	/**
	 * 主键id
	 */
	@Id
   	@Column(name = "id" )
	private Long id;

	/**
	 * 视频id
	 */
   	@Column(name = "course_id" )
	private Long courseId;

	/**
	 * 发起时间
	 */
   	@Column(name = "apply_date" )
	private Date applyDate;

	/**
	 * 发起人
	 */
   	@Column(name = "launch_id" )
	private String launchId;

	/**
	 * 执行人
	 */
   	@Column(name = "implement_id" )
	private Long implementId;

	/**
	 * 执行时间
	 */
   	@Column(name = "implement_date" )
	private Date implementDate;

	/**
	 * 结果
	 */
   	@Column(name = "result" )
	private String result;

	/**
	 * 备注
	 */
   	@Column(name = "remarks" )
	private String remarks;

	/**
	 * 详情
	 */
   	@Column(name = "details" )
	private String details;

	/**
	 * 类型（2视频，3商品）
	 */
   	@Column(name = "type" )
	private Long type;

	/**
	 * 视频状态（2上架、3未上架
	 */
   	@Column(name = "video" )
	private Long video;

  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }


  public Long getCourseId() {
    return courseId;
  }

  public void setCourseId(Long courseId) {
    this.courseId = courseId;
  }


  public Date getApplyDate() {
    return applyDate;
  }

  public void setApplyDate(Date applyDate) {
    this.applyDate = applyDate;
  }


  public String getLaunchId() {
    return launchId;
  }

  public void setLaunchId(String launchId) {
    this.launchId = launchId;
  }


  public Long getImplementId() {
    return implementId;
  }

  public void setImplementId(Long implementId) {
    this.implementId = implementId;
  }


  public Date getImplementDate() {
    return implementDate;
  }

  public void setImplementDate(Date implementDate) {
    this.implementDate = implementDate;
  }


  public String getResult() {
    return result;
  }

  public void setResult(String result) {
    this.result = result;
  }


  public String getRemarks() {
    return remarks;
  }

  public void setRemarks(String remarks) {
    this.remarks = remarks;
  }


  public String getDetails() {
    return details;
  }

  public void setDetails(String details) {
    this.details = details;
  }


  public Long getType() {
    return type;
  }

  public void setType(Long type) {
    this.type = type;
  }


  public Long getVideo() {
    return video;
  }

  public void setVideo(Long video) {
    this.video = video;
  }

}
